package com.work.demo.utils;

/**
 * TODO
 *
 * @author malan
 * @date 2021/04/15 20:07
 **/
public class MessageUtil {
	/**
	 * 返回消息类型：文本
	 */
	public static final String RESP_MESSAGE_TYPE_TEXT = "text";

	/**
	 * 返回消息类型：音乐
	 */
	public static final String RESP_MESSAGE_TYPE_MUSIC = "music";

	/**
	 * 返回消息类型：图文
	 */
	public static final String RESP_MESSAGE_TYPE_NEWS = "news";

	/**
	 * 请求消息类型：文本
	 */
	public static final String REQ_MESSAGE_TYPE_TEXT = "text";

	/**
	 * 请求消息类型：图片
	 */
	public static final String REQ_MESSAGE_TYPE_IMAGE = "image";

	/**
	 * 请求消息类型：链接
	 */
	public static final String REQ_MESSAGE_TYPE_LINK = "link";

	/**
	 * 请求消息类型：地理位置
	 */
	public static final String REQ_MESSAGE_TYPE_LOCATION = "location";

	/**
	 * 请求消息类型：推送
	 */
	public static final String REQ_MESSAGE_TYPE_MSG_SIGNATURE_STR = "msg_signature";


	/**
	 * 请求消息类型：推送
	 */
	public static final String REQ_MESSAGE_TYPE_NONCE_STR = "nonce";


	/**
	 * 请求消息类型：推送
	 */
	public static final String REQ_MESSAGE_TYPE_MSG_TIME_STAMP_STR = "timestamp";


	/**
	 * 请求消息类型：推送
	 */
	public static final String REQ_MESSAGE_TYPE_ECHO_STR = "echostr";

	/**
	 * 请求消息类型：音频
	 */
	public static final String REQ_MESSAGE_TYPE_VOICE = "voice";

	/**
	 * 请求消息类型：推送
	 */
	public static final String REQ_MESSAGE_TYPE_EVENT = "Event";

	/**
	 * 请求消息类型：推送
	 */
	public static final String QY_WECHAT_FLOW_APPROVAL_INFO = "ApprovalInfo";

	/**
	 * 请求消息类型：推送
	 */
	public static final String QY_WECHAT_FLOW_STATUS_STR = "SpStatus";

	/**
	 * 事件类型：subscribe(订阅)
	 */
	public static final String EVENT_TYPE_SUBSCRIBE = "subscribe";

	/**
	 * 事件类型：unsubscribe(取消订阅)
	 */
	public static final String EVENT_TYPE_UNSUBSCRIBE = "unsubscribe";

	/**
	 * 事件类型：CLICK(自定义菜单点击事件)
	 */
	public static final String EVENT_TYPE_CLICK = "CLICK";
	/**
	 * /**
	 * 事件类型：sys_approval_change(审批状态通知事件)
	 */
	public static final String EVENT_TYPE_OPEN_APPROVAL_CHANGE = "sys_approval_change";

	/**
	 * /**
	 * 事件类型：open_approval_change(审批状态通知事件)
	 */
	public static final String QY_WECHAT_FLOW_STATUS = "2";


	public static final String EVENT_TYPE_ENTER_AGENT = "enter_agent";

	public static final String AVATAR_TOKEN_KEY = "SMC-PLATFORM-TOKEN";

	public static final String AVATAR_CODE_KEY = "code";

	public static final String AVATAR_CODE_OK = "0";


}
